package day_2022_12_to_3.day;

import java.util.ArrayList;
import java.util.List;

/**
 * @author haomin
 * @date 2022/12/29 23:46
 **/
public class Day12_29_Num2032 {
    class Solution {
        public List<Integer> twoOutOfThree(int[] nums1, int[] nums2, int[] nums3) {
            List<Integer> list=new ArrayList<Integer>();
            int[] arr=new int[101];
            for(int x:nums1) arr[x]=1;
            for(int x:nums2) {
                if(arr[x]==1){
                    arr[x]=-1;
                    list.add(x);
                }else if(arr[x]==0) arr[x]=2;
            }
            for(int x:nums3){
                if(arr[x]==1||arr[x]==2){
                    arr[x]=-1;
                    list.add(x);
                }
            }
            return list;
        }
    }
}